1
Fondamenti dei dati multidimensionali
AI014Lesson 3
00:00

In R, il Fondamenti dei dati multidimensionali si basa sul principio che le strutture di ordine superiore non sono tipi di archiviazione distinti. Invece, sono vettori atomici vettori o fattori arricchiti da un vettore dimensione. Applicando un attributo dimensione tramite dim(), trasformiamo una sequenza lineare in un array k-dimensionale, mappando un singolo indice di memoria in un sistema di coordinate multiplo.

1. Metadati come forma

La funzione array() funzione agisce come costruttore che avvolge i dati (array, vettori, o fattori) in una struttura dove l' dim() attributo determina come le funzioni interpretano l'organizzazione degli elementi.

2. Trasformazione strutturale

La transizione da 1D a ND avviene tramite sintassi di assegnazione: dim(z) <- c(3,5,100). Questo riassegna gli indici dei dati sottostanti senza modificare i loro valori.

vettore_datidim(Z) <- c(3,4,2)array k-dimensionale (3x4x2)

3. Stato di inizializzazione

Le strutture multidimensionali sono spesso istanziate con segnaposto: Z <- array(0, c(3,4,2)) alloca uno spazio $3 \times 4 \times 2$, organizzando 24 elementi in una griglia.

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>